English Translation for straight shooter
straight shooter
سیدھا بندوق چلانے والا
Search Result for straight shooter
straight
See Definition and Meaning
shooter
English definition for straight shooter
1. n. a frank and honest person
Sponored Video