English to Arabic

Meaning for:
Quoit
other
الحلقة