LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“airheads” in Turkish

1 Turkish translation