LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rattlebrain, rattlehead” in Turkish

1 Turkish translation