Back to N5 Words
Meanings
English
to well up (tears, feelings, etc.)