LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“footboard” in Turkish

1 Turkish translation