pachydermes

French

Noun

pachydermes m

  1. plural of pachyderme