English-Arabic dictionary »

caribous meaning in Arabic

EnglishArabic
Caribous [UK: ˈkæ.rɪ.buːz]
[US: ˈkæ.rɪ.buːz]

الوعول