finale English - Spanish
1.
-
Englishgrand end of something, especially a show or a piece of music
-
Spanishfinal
Related words
final clause endgame final semifinal finishing touch
English translator: English Spanish finale Eesti sõnaraamat Español Traductor Svenska Översättare