LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“matchwood” in Turkish

1 Turkish translation