vanmaram

പാച്ചോറ്റി - meaning in english

Meanings for പാച്ചോറ്റി

noun
Loath tree