Home
Manglish
English listing
Malayalam listing
About
ചീക്കക്കായ - meaning in english
Meanings for ചീക്കക്കായ
noun
Soap-nut