English-Arabic dictionary »

periscopes meaning in Arabic

EnglishArabic
Periscopes [UK: ˈpe.rɪ.skəʊps]
[US: ˈpe.rɪskoʊps]

المناظير