South American fox

English

Noun

South American fox (plural South American foxes)

  1. Synonym of zorro.