Meaning of 'alligator squeezer'

  • பெரு நெருக்கி


Browse English to Tamil Dictionary