vanmaram

റോസാച്ചെടി - meaning in english

Meanings for റോസാച്ചെടി

noun
Rose plant
unknown
rose