arabdict Dictionary & Translator - Arabic-English translation for altar

      Noun

      altar [pl. altars]
      مذبح {الكَنِيسَةِ}

      ...

      altar {Civ. Eng.}
      كتيفة حوض جاف {هندسة مدنية}

      similar Translations

      altarpiece (n.) , [pl. altarpieces]
      altarpiece (n.) , [pl. altarpieces]
      altarpiece (n.) , [pl. altarpieces]