meaning of Azetabulum

Azetabulum - German to English

acetabulum