Translation of تم آپ in English:

تم آپ

phrase

  • you yourself