Home
Search
Index
Definify.com
Definition
2025
azuda
azuda
Spanish
Noun
azuda
f
(
plural
azudas
)
waterwheel
dam
Synonyms
azud
Similar Results