deae ex machina

English

Noun

deae ex machina

  1. plural of dea ex machina