Definify.com

Definition 2024


Deltics

Deltics

English

Noun

Deltics

  1. plural of Deltic