English Translation for straight arrow
straight arrow
سیدھا تیر
Search Result for straight arrow
straight
See Definition and Meaning
arrow
English definition for straight arrow
1. n. a frank and honest person
Sponored Video