Cape foxes

English

Noun

Cape foxes

  1. plural of Cape fox