overtaxEnglish

overtax

Verb

Tax excessively

English: overtax