English-Arabic dictionary »

espied meaning in Arabic

EnglishArabic
Espied [UK: ɪ.ˈspaɪd]
[US: e.ˈspaɪd]

مراقب