Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bbl
noun
(n)
any of various units of capacity
sebarang unit dari berbagai kapasitas
Synonym:
barrel
source: wordnet30