LIVE AND LET LIVE


Meaning of LIVE AND LET LIVE in English

Ср. Живи и жить давай другим

English sayings.      Английские поговорки.