English Translation for slim chance
slim chance
نازک موقع
Search Result for slim chance
slim
See Definition and Meaning
chance
English definition for slim chance
1. n. little or no chance of success
Sponored Video