English

edit

Noun

edit

Senegal dove (plural Senegal doves)

  1. Synonym of laughing dove