shel English - Italian
1.
-
Englishconjoined scutes that comprise the "shell" of a tortoise or turtle
-
Italiancarapace
-
Italiansgranare, sgusciare
Related words
iota of of|their jot whose hypothyroidism religion|of
English translator: English Italian shel Eesti sõnaraamat Español Traductor Svenska Översättare