محراب دار : Mehrab Dar Meaning in English
Mehrab Dar in Detail
Useful Words
محراب : Arch : a curved shape in the vertical plane that spans an opening.
جسم : Anatomy : alternative names for the body of a human being. "Anatomy of liver and surrounding".