English-Arabic dictionary »

scarabs meaning in Arabic

EnglishArabic
Scarabs [UK: ˈskæ.rəbz]
[US: ˈskæ.rəbz]

الجعلان