Egypt Definition: Mustashfa

Mustashfa

A hospital.