octidis

French

Noun

octidis m

  1. plural of octidi