LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“burr puzzle” in Turkish

1 Turkish translation