Spanish-English dictionary »

salmón del danubio meaning in English

SpanishEnglish
salmón del Danubio noun

huchen(Hucho hucho)
noun