Search term improbable has 4 results
EN English FR French
improbable (a) [farfetched] invraisemblable (a) [farfetched]
improbable (a) [farfetched] outré (a) [farfetched]
improbable (a) [farfetched] tiré par les cheveux (a) [farfetched]
FR French EN English
improbable (a) [général] unlikely (a) [général]

French English translations