مہمان سرا

phrase

  • guest house

مہمان سرا

phrase

  • inn, guest house