RELAXATION


Meaning of RELAXATION in English

n relaxation (= decrease of tension, strain, etc.)

Interlingua English vocab.      Английский словарь Интерлингва.