English-Arabic dictionary »

caribou meaning in Arabic

EnglishArabic
Caribou [UK: ˈkæ.rɪ.buː]
[US: ˈke.rə.ˌbuː]

الوعل

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

الوعول