meaning of Bergturteltaube

Bergturteltaube - German to English

Oriental turtle-dove [Streptopelia orientalis]

View more

  • rufous turtle-dove [Streptopelia orientalis]