LONG LIVE SOMEONE OR SOMETHING!


Meaning of LONG LIVE SOMEONE OR SOMETHING! in English

said to express loyalty or support for someone or something.

→ live

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.