Translation of توڑامروڑی in English:

توڑامروڑی

phrase

  • pinching and squeezing