×

slog meaning in French

n. gros effort; tâche fastidieuse
v. travailler très dur

Related Words

  1. slog at one's work
  2. sloe
  3. sloe-eyed
  4. slog at one's work
  5. slogan
PC Version

Copyright © 2018 WordTech Co.