hawfinch

/'hɔ:fintʃ/
Noun
  1. a common large finch of Eurasia

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

hawfinch
A hawfinch perches on a branch, cracking open a cherry stone.