English

edit

Noun

edit

depocenters

  1. plural of depocenter

Anagrams

edit