LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“armillary” in Turkish

1 Turkish translation