English Telugu Dictionary
Free Telugu Dictionary
తికమకచేసిన అడ్డుపడిన Synonyms perplexed bemused bewildered