Back to N3 Words
Meanings
English
to satisfy (conditions, one's appetite, etc.)