Indonesian to English
lanau silt.
lanau
please wait
by Xamux Translate
silt
noun
mud or clay or small rocks deposited by a river or lake
lumpur atau tanah liat atau batu-batu kecil yang disimpan oleh sungai atau danau
source: WordNet 3.0
Browse by prefix