Asian emerald dove

English

Noun

Asian emerald dove (plural Asian emerald doves)

  1. A bird, Chalcophaps indicaaxlink