English-Arabic dictionary »

carabao meaning in Arabic

EnglishArabic
Carabao [UK: karˈabaʊ]
[US: kærˈæbaʊ]

كاراباو