Long live (fr. Vive)

Translation into English

Synonyms