×
overtax
meaning in French
v.
surimposer; surtaxer; surcharger; trop exiger, en demander trop
Related Words
overtax someone's patience
overtaken by events
overtask
overtax someone's patience
overtechnical
PC Version
Copyright © 2018 WordTech Co.