Translation of بسمل گاہ in English:

بسمل گاہ

phrase

  • altar, place of sacrifice