Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
dill weed
noun
(n)
aromatic threadlike foliage of the dill plant used as seasoning
aromatik threadlike daun dari dill tanaman digunakan sebagai bahan perasa
Synonym:
dill
source: wordnet30