LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blowhard” in Turkish

1 Turkish translation