vanmaram

പെരുജീരകച്ചെടി - meaning in english

Meanings for പെരുജീരകച്ചെടി

noun
Caraway