Arabic-English translation for sarcasms

      Noun

      sarcasms (n.) , [sing. sarcasm]