Italian-English dictionary »

salmone del danubio meaning in English

ItalianEnglish
salmone del Danubio noun

huchen(Hucho hucho)
noun