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

مہمان سرا

Idiomatic

  1. inn, guest house

Powered by Oxford