Search term implausible has 3 results
EN English ES Spanish
implausible (a) [farfetched] inverosímil (a) [farfetched]
implausible (a) [farfetched] poco probable (a) [farfetched]
implausible (a) [farfetched] traído por los pelos (a) [farfetched]