LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aşai rabbani sofrası. altar-piece mihrabın arkasındaki veya üstündeki mozaik” in English

1 English translation
EN
altar

The groom left the bride standing at the altar.