LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“footstall” in Turkish

1 Turkish translation