Arabic-French dictionary »

زَرَافَة meaning in French

ArabicFrench
زَرَافَة f

chameaupardm

girafef