Home
Manglish
English listing
Malayalam listing
About
റോസാച്ചെടി - meaning in english
Meanings for റോസാച്ചെടി
noun
Rose plant
unknown
rose