vanmaram

ചീവക്കായ്‌മരം - meaning in english

Meanings for ചീവക്കായ്‌മരം

noun
Soapberry tree