×
esquinter
meaning in English
v.
(informal) damage, wreck; mess up
Related Words
esquilleux
esquimau
esquire
esquisse
PC Version
Copyright © 2018 WordTech Co.