Search term invraisemblable has 4 results
Jump to
FR French EN English
invraisemblable (a) [outré] farfetched (a) [outré]
invraisemblable (a) [outré] improbable (a) [outré]
invraisemblable (a) [outré] implausible (a) [outré]
invraisemblable (a) [général] unconvincing (a) [général]

French English translations