Spanish-English dictionary »

liebre de mar meaning in English

SpanishEnglish
liebre de mar noun
{f}

sea hare(large marine gastropod mollusc)
noun