English Translation for kick upstairs
kick upstairs
لات اوپر کی منزل
Search Result for kick upstairs
kick
See Definition and Meaning
upstairs
English definition for kick upstairs
1. v. give a promotion to or assign to a higher position
Sponored Video