Translation of مہمان سرا in English:

مہمان سرا

phrase

  • guest house

Translation of مہمان سرا in English:

مہمان سرا

phrase

  • inn, guest house