Translation of Caminos, Canales y Puertos in English:

Caminos, Canales y Puertos

civil engineering, n.

masculine noun