English-French dictionary »

noria meaning in French

EnglishFrench
noria (a water wheel with buckets)
noun

noria◼◼◼nom {f}

noria (any machine using buckets)
noun

noria◼◼◼nom