English

edit

Noun

edit

depocentres

  1. plural of depocentre

Anagrams

edit