English-Arabic dictionary »

cockroaches meaning in Arabic

EnglishArabic
Cockroaches [UK: ˈkɒ.krəʊ.tʃɪz]
[US: ˈkɒkro.ʊ.tʃɪz]

الصراصير