Search term implausible has 3 results
EN English FR French
implausible (a) [farfetched] invraisemblable (a) [farfetched]
implausible (a) [farfetched] outré (a) [farfetched]
implausible (a) [farfetched] tiré par les cheveux (a) [farfetched]