Translation of تت تت in English:

تت تت

phrase

  • this and that, different