vanmaram

ഏലക്കായ് - meaning in english

Meanings for ഏലക്കായ്

noun
Cardamom