R AND R


Meaning of R AND R in English

rest and relaxation (a vacation).

English idioms vocab.      Словарь английских идиом и выражений.