LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“knockkneed” in Turkish

1 Turkish translation