Home
Manglish
English listing
Malayalam listing
About
ചീവക്കായ്മരം - meaning in english
Meanings for ചീവക്കായ്മരം
noun
Soapberry tree