English-Spanish dictionary »

huchen meaning in Spanish

EnglishSpanish
huchen (Hucho hucho)
noun

salmón del Danubionoun