English
›
Words
a
low likelihood of something happening
Translation:
English
Noun
7
long
shot
Add
Translation