×

overtax meaning in French

v. surimposer; surtaxer; surcharger; trop exiger, en demander trop

Related Words

  1. overtax someone's patience
  2. overtaken by events
  3. overtask
  4. overtax someone's patience
  5. overtechnical
PC Version

Copyright © 2018 WordTech Co.