Definition of レスト

レスト

resuto

Common word
noun
rest