Definify.com

Definition 2025


depocentres

depocentres

English

Noun

depocentres

  1. plural of depocentre

Anagrams