Home
Manglish
English listing
Malayalam listing
About
ശതാപ്പുചെടി - meaning in english
Meanings for ശതാപ്പുചെടി
noun
Rue