yellow-billed grosbeak

Noun

 * 1) An Asian finch,

Translations

 * Welsh: tewbig cynffonddu