What does abwechselnd in London und Paris leben mean?

abwechselnd in London und Paris leben - German to English

to divide your life between London and Paris