Summary
French to English:   more detail...
  1. truble:


French

Detailed Translations for truble from French to English

truble:

truble [le ~] noun

  1. le truble (épuisette)
    the landing-net

Translation Matrix for truble:

NounRelated TranslationsOther Translations
landing-net truble; épuisette

Synonyms for "truble":