Translation of تتاتوا in English:

تتاتوا

phrase

  • hot baking-pan
  • figurative

    quarrelsome fellow