Definify.com

Definition 2024


delirations

delirations

English

Noun

delirations

  1. plural of deliration