Back to N4 Words
Meanings
English
- to lay down
- to let sit
- to leave to rest