vanmaram

ഹെയ്‌സല്‍ക്കുരു - meaning in english

Meanings for ഹെയ്‌സല്‍ക്കുരു

noun
Hazelnut