English-Arabic dictionary »

telescopes meaning in Arabic

EnglishArabic
Telescopes [UK: ˈte.lɪ.skəʊps]
[US: ˈte.lɪskoʊps]

المناظير