Translation of بیچ والا in English:

بیچ والا

phrase

  • middle man, intermediary, go between, agent