mehrāb

English

altar, altars

Persian

mehrāb

« Persian/English Dictionary