English-Arabic dictionary »

snooped meaning in Arabic

EnglishArabic
Snooped [UK: snuːpt]
[US: snuːpt]

متطفّل