English Telugu Dictionary
Free Telugu Dictionary
తీరం నుంచి దూరంలో కనిపించే సముద్ర భాగము ఒడ్డు నుంచి దూరంగా ఉండే స్థలం