Arabic-English dictionary »

مقراب meaning in English

ArabicEnglish
مقراب

Telescope[UK: ˈte.lɪ.skəʊp] [US: ˈte.lɪskoʊp]