LEFT THE SCENE


Meaning of LEFT THE SCENE in English

departed from the stage, left from the location

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.