mihrap has 1 translations in 1 languages

translations of mihrap

TRENEnglish1 translation
  • altar(n)[flat-topped structure used for religious rites]