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