French-Arabic dictionary »

noria meaning in Arabic

FrenchArabic
noria f

نَاعُورَة