English to Arabic

Meaning for:
Carotid
other
سباتي