English-Arabic dictionary »

cochlea meaning in Arabic

EnglishArabic
Cochlea [UK: ˈkɒ.klɪə]
[US: ˈkɑː.kliə]

القوقعة