Nighantuvu – English Telugu Dictionary
తోచకుండా చెయ్యి Synonyms embarrass baffle befuddle stupefy daze