septidis

French

Noun

septidis m

  1. plural of septidi