English Telugu Dictionary
Free Telugu Dictionary
ఓడరేవు నౌకాశ్రయము Synonyms shelter harborage harbour refuge harbourage