Search term improbable has 4 results
EN English IT Italian
improbable (a) [farfetched] forzato (a) [farfetched]
improbable (a) [farfetched] tirato per i capelli (a) [farfetched]
improbable (a) [farfetched] improbabile (a) [farfetched]
improbable inverosimile