I speak
Log in/Register
Caixa
What is the meaning of
aqueduct
in English?
Learn vocabulary with pictures as well as definitions of
aqueduct
in English
Learn in
See more
n.
aqueduct
Definition of aqueduct in English
Construction that is designed to channel water.