English to Arabic

Meaning for:
Winkle
other
القوقع