to labor too hard; to do too much

listen to the pronunciation of to labor too hard; to do too much
English - Turkish
English - English
overdo
to labor too hard; to do too much
Favorites