vanmaram

ചേലവീട്ടി - meaning in english

Meanings for ചേലവീട്ടി

noun
Rose-wood