shel English - French
1.
-
Englishconjoined scutes that comprise the "shell" of a tortoise or turtle
-
Frenchcarapace
-
Frenchinterface système
-
Frenchdécortiquer
Related words
of of|their whose hypothyroidism religion|of
English translator: English French shel Eesti sõnaraamat Español Traductor Svenska Översättare