bosser
bosser, frapper
Meaning and definitions of slog, translation in French language for slog with similar and opposite words. Also find spoken pronunciation of slog in French and in English language.
What slog means in French, slog meaning in French, slog definition, examples and pronunciation of slog in French language.