slog:
The word slog exists in our database, but we currently do not have a translation from English to French.
Synonyms for "slog":
plug away; peg away; keep one's nose to the grindstone; keep one's shoulder to the wheel; work footslog; plod; trudge; pad; tramp; walk slug; swig; hit
English
Detailed Translations for slog from English to French