Spanish-English dictionary »

pez gota meaning in English

SpanishEnglish
pez gota noun
{m}

blobfish(Psychrolutes marcidus)
noun