French-Arabic dictionary »

épinards meaning in Arabic

FrenchArabic
épinards m-p

إِسْفَانَاخm

سَبَانِخm