Summary
English to French:   more detail...
  1. dirt ball:
    The word dirt ball exists in our database, but we currently do not have a translation from English to French.
    • Synonyms for "dirt ball":
      worm; louse; insect; unpleasant person; disagreeable person


English

Detailed Translations for dirt ball from English to French

dirt ball: (*Using Word and Sentence Splitter)

dirt ball:


Translation Matrix for dirt ball:

NounRelated TranslationsOther Translations
- insect; louse; worm

Synonyms for "dirt ball":


Related Definitions for "dirt ball":

  1. a person who has a nasty or unethical character undeserving of respect1

Related Translations for dirt ball