vanmaram

ശതാപ്പുചെടി - meaning in english

Meanings for ശതാപ്പുചെടി

noun
Rue