Arabic-English dictionary »

الناظور meaning in English

ArabicEnglish
الناظور

Periscope[UK: ˈpe.rɪ.skəʊp] [US: ˈpe.rɪskoʊp]