Vida finch /(?)/

Vid·a finch

Vida finch

  1. The whidah bird. (Zool.)