Meaning of mar llana in Spanish:

mar llana

  • 1Estado del mar en calma, con olas poco pronunciadas y sin crestas.