R AND R


Meaning of R AND R in English

[R and R] abbreviation rest and recreation, rest and recuperation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.