zoofaris

English

Noun

zoofaris

  1. plural of zoofari

French

Noun

zoofaris m pl

  1. plural of zoofari