English Translation for tough luck
tough luck
مضبوط قسمت
Search Result for tough luck
tough
See Definition and Meaning
luck
English definition for tough luck
1. n. an unfortunate state resulting from unfavorable outcomes
Sponored Video