Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
BLT
noun
(n)
sandwich filled with slices of bacon and tomato with lettuce
sandwich diisi dengan potongan daging dengan selada dan tomat
Synonym:
bacon-lettuce-tomato sandwich
source: wordnet30