depocentres

English

Noun

depocentres

  1. plural of depocentre

Anagrams