vanmaram

ഇലവര്‍ങ്‌ഗം - meaning in english

Meanings for ഇലവര്‍ങ്‌ഗം

noun
Cinnamon tree