Polish-English dictionary »

łabędź trąbiący meaning in English

PolishEnglish
łabędź trąbiący noun

trumpeter swannoun
Cygnus buccinator