English-Spanish dictionary »

sea stack meaning in Spanish

EnglishSpanish
sea stack (pillar of rock that rises from the ocean)
noun

farallónnoun
{m}