English Dictionary: 1. Exhilarated [imp. & p. p.]. - of Exhilarate. Nearby Words: exhalation ...
確定! 回上一頁