Spanish-English dictionary »

pez caminador meaning in English

SpanishEnglish
pez caminador noun
{m}

walking fish(fish that can travel over land)
noun