MalayTranslate.com
Malay to English Translator
Translate Here

English to English

alluvial deposit

noun (n)

  • clay or silt or gravel carried by rushing streams and deposited where the stream slows down
    clay atau lumpur atau kerikil dibawa oleh bergegas aliran dan disimpan di mana sungai melambat
    source: wordnet30