Defeos

English

Proper noun

Defeos

  1. plural of Defeo