Englishfor English speakers
long shot English
Meaning long shot meaning
What does long shot mean?
long shot
Synonyms long shot synonyms
What other words have the same or similar meaning as long shot?