Back to N2 Words
Meanings
English
to impose (a tax, fine, etc.)