French-Romanian dictionary »

deus ex machina meaning in Romanian

FrenchRomanian
deus ex machina

deus ex machina◼◼◼