English-Arabic dictionary »

crowbait meaning in Arabic

EnglishArabic
Crowbait [UK: krˈəʊbeɪt]
[US: krˈoʊbeɪt]

الجيفة