MalayTranslate.com
Malay to English Translator
Translate Here

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