Term Gallery logo

Meanings of engenho in Catalan

See more
        engenho