English Translation for good samaritan
good samaritan
اچھا سامری شہر کا باشندہ
Search Result for good samaritan
good
See Definition and Meaning
samaritan
English definition for good samaritan
1. n. a person who voluntarily offers help or sympathy in times of trouble
Sponored Video