Definify.com

Definition 2025


deae_ex_machina

deae ex machina

English

Noun

deae ex machina

  1. plural of dea ex machina