Spanish-English dictionary »

nieve marina meaning in English

SpanishEnglish
nieve marina noun
{f}

marine snow(sinking organic detritus)
noun