chaffinch

n. 花雞

英文釋義

  1. small European finch with a cheerful song