Summary
English to French:   more detail...
  1. schlub:
    • Wiktionary:
      schlub → plouc


English

Suggestions for schlub in English

Spelling Suggestions for: schlub


Wiktionary Translations for schlub:

schlub
noun
  1. one who is socially awkward, unattractive, clumsy

External Machine Translations:


French

Suggestions for schlub in French

Spelling Suggestions for: schlub

External Machine Translations: