Streamlet meaning in malayalam

Word: Streamlet

Meanings of Streamlet in malayalam :

Noun Ota (ഓട)
Theaatu (തോട്‌) Chittaar‍ (ചിറ്റാര്‍)
Streamlet definition
Noun:
(geography) a small stream
Related wordsStreamlet - Ota (ഓട)
Malayalam to English
English To Malayalam