LexiTurkTURKISH ↔ ENGLISH DICTIONARY

heykel veya resim. altar rail mihrabın önündeki parmaklık. Iead to the altar evlenmek.” in English

1 English translation
EN
altar

The groom left the bride standing at the altar.