ava

English: Translation
relief, be relieved
adjective
carroll-soulik-1973