Level 826

The Answer is:

T
h
e
G
o
d
f
a
t
h
e
r

THE GODFATHER

12 letters

💡 Hints

French flag, So speachless you lost your mouth, Woman