LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paper tiger” in Turkish

1 Turkish translation