shel English - Portuguese
1.
-
Englishconjoined scutes that comprise the "shell" of a tortoise or turtle
-
Portuguesecarapaça
-
Portugueseterminal
-
Portuguesedescascar
Related words
iota of of|their whose affair hypothyroidism religion|of
English translator: English Portuguese shel Eesti sõnaraamat Español Traductor Svenska Översättare