Translation of طعن و تشنیع in English:

طعن و تشنیع

phrase

  • reproach
    sneer
    taunt