improbable English - French
1.
-
Englishnot likely to be true
-
Frenchinvraisemblable
-
Englishnot likely to happen
-
Frenchimprobable
Related words
far-fetched unthinkable unlikely
English translator: English French improbable Eesti sõnaraamat Español Traductor Svenska Översättare