Translation of بھیڑسالہ in English:

بھیڑسالہ

phrase

  • sheepfold, pen