vanmaram

അശ്‌മലറോസാച്ചെടി - meaning in english

Meanings for അശ്‌മലറോസാച്ചെടി

noun
Rock-rose