How this works
Courses
Culture
Dictionary
Log In
Start your Free Trial
mehrābee
English
a church altar, mihrab
Persian
mehrābee
Appears In
« Persian/English Dictionary