sneglehuset Norwegian - English
1.
Englishcochlea
-
Englishthe complex, spirally coiled, tapered cavity of the inner ear
-
Norwegiansneglehuset
English translator: Norwegian English sneglehuset Eesti sõnaraamat Español Traductor Svenska Översättare