Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
dregs
('dr/E/gz )
noun
(n)
sediment that has settled at the bottom of a liquid
sedimen yang telah menetap di dasar cair
Synonym:
settlings
source: wordnet30