top ofmast in which men stand meaning in telugu

Word: top ofmast in which men stand

Meanings in telugu :

gamēLa ( గమేళా )

Related English Telugu Meaning

Telugu to English
English To Telugu