Home
Manglish
English listing
Malayalam listing
About
Hydnocarpus pentandra - meaning in malayalam
Meanings for Hydnocarpus pentandra
noun
മരോട്ടി