French-Arabic dictionary »

mouflon meaning in Arabic

FrenchArabic
mouflon m

أُرْوِيَّةf