meaning of longshot

1. a photograph taken from a distance


Related Words

longshot |

Developed & Maintained By Taraprasad.com

Treasure Words