Translation of تحسین و آفرین in English:

تحسین و آفرین

phrase

  • acclamation
    cheers! well done! excellent!