LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“laughing stock” in Turkish

1 Turkish translation
TR
maskara

Bu onu bir maskara yapıyor.