2 results
ACHEDÚC s. n. v. apeduct.

Loading...

Dictionary entry