German-English dictionary »

hornschnabel meaning in English

GermanEnglish
der Hornschnabel Substantiv

horny beaknoun