English to Arabic

Meaning for:
Cochlea
other
القوقعة