LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“footrest” in Turkish

1 Turkish translation