Swedish-English dictionary »

huchen meaning in English

SwedishEnglish
huchen substantiv

huchen(Hucho hucho)
noun