Senegal doves

English

Noun

Senegal doves

  1. plural of Senegal dove