Definify.com

Definition 2024


depocentres

depocentres

English

Noun

depocentres

  1. plural of depocentre

Anagrams