English to Arabic

Meaning for:
Slued
other
مدار