Spanish-English dictionary »

pez baboso meaning in English

SpanishEnglish
pez baboso noun

snailfish(marine fish)
noun