English Translation for done for
done for
کیا لئے
Search Result for done for
done
See Definition and Meaning
for
English definition for done for
1. s. destroyed or killed
2. s. doomed to extinction
Sponored Video