Definition of デウスエクスマキナ

デウスエクスマキナ

deusuekusumakina

noun
deus ex machina
Other readings:
デウス・エクス・マキナ