sarcasm


Results for "sarcasm"

English - Turkish Dictionary

sarcasm

(English - Turkish Dictionary) :
i. istihza.