Definify.com

Definition 2024


deae_ex_machina

deae ex machina

English

Noun

deae ex machina

  1. plural of dea ex machina