vanmaram

മുതിര - meaning in english

Meanings for മുതിര

noun
Horse gram
Horse-gram