glacier bird

English

Noun

glacier bird (plural glacier birds)

  1. white-winged diuca finch (Idiopsar speculifer).

Translations