Arabic-French dictionary »

لِيمُور meaning in French

ArabicFrench
لِيمُور m

lémurm

lémurienm