English-Spanish dictionary »

snailfish meaning in Spanish

EnglishSpanish
snailfish (marine fish)
noun

pez babosonoun