English to Arabic

Meaning for:
Wirbled
other
إستدار، إلتفّ