Diccionario Español-Inglés

costa

Coast, seaside, shore

Diccionario Español-Inglés