LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“istihza.” İngilizcede

2 İngilizce çeviri
EN
sarcasm

Is that sarcasm?