LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Canaries” in Turkish

2 Turkish translations
TR
Kanarya Adaları

Dünyanın en büyük teleskobu Kanarya Adalarındadır.