crocodile squeezertranslation and definition "crocodile squeezer", tamil lexiconWordTamil Definitioncrocodile squeezerமுதலைநசுக்கி