sea defence - Spanish English Dictionary

sea defence

Meanings of "sea defence" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Meteorology
sea defence [uk] antierosionante marino [m]