vocab dash
Log in
Sign up
デウスエクスマキナ
Meanings
Noun
1. deus ex machina
Other readings
デウス・エクス・マキナ