Englishmantle
Englishzoology: body wall of a mollusc
Finnishvaippa
GermanMantel
Irishmaintlín
Latinamictus
Portuguesemanto
Russianма́нтия
English translator: Irish maintlín Eesti sõnaraamat Español Traductor Svenska Översättare