LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“woodpile” in Turkish

1 Turkish translation