Translation of ہنڈی والا in English:

ہنڈی والا

phrase

  • exchange merchant