Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
butut
noun
(n)
100 bututs equal 1 dalasi in Gambia
100 bututs sama 1 dalasi in gambia
Synonym:
butat
source: wordnet30