pinson royal

[French]

Hawfinch, gross beak

Synonyms in other languages

French

Countries