French-Arabic dictionary »

chameaupard meaning in Arabic

FrenchArabic
chameaupard m

زَرَافَةf