French-English dictionary »

noria meaning in English

FrenchEnglish
noria nom

noria◼◼◼(any machine using buckets)
noun

noria nom {f}

noria◼◼◼(a water wheel with buckets)
noun