French-Arabic dictionary »

babouin meaning in Arabic

FrenchArabic
babouin m

بَابُونm