English-Arabic dictionary »

sprites meaning in Arabic

EnglishArabic
Sprites [UK: spraɪts]
[US: spraɪts]

العفاريت