vanmaram

Soap plant - meaning in malayalam

Meanings for Soap plant

noun
ഒരു വക ചീവക്കായ മരം