English | German | Russian | Czech

longshot English

Meaning longshot meaning

What does longshot mean?

longshot

a photograph taken from a distance

Are you looking for...?