carapace English -
1.
Englishcarapace
-
Englishhard protective covering
-
Mandarin甲殼, 甲壳
-
Dutchcarapax, schild
Related words
English translator: English carapace Eesti sõnaraamat Español Traductor Svenska Översättare
Englishcarapace
Englishhard protective covering
Mandarin甲殼, 甲壳
Dutchcarapax, schild
English translator: English carapace Eesti sõnaraamat Español Traductor Svenska Översättare