vanmaram

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

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

noun
Soap plant