×
overworked
meaning in French
adj.
sur chargé, sur travaillé; fait travailler durement
Related Words
overwork
overwise
overwork
overwrite
overwrought
PC Version
Copyright © 2018 WordTech Co.