Home
Manglish
English listing
Malayalam listing
About
Soap plant - meaning in malayalam
Meanings for Soap plant
noun
ഒരു വക ചീവക്കായ മരം