RESTORAL


Meaning of RESTORAL in English

[re.stor.al] n (1611): restoration

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