Englishshell
Englishoverlapping hard plates comprising the armor covering armadillo's body
Czechkrunýř
Finnishpanssari
Frenchcarapace
Indonesiansisik
Italianplacca
Japanese甲羅
Portuguesecarapaça
Swedishskal
English translator: Spanish placca ossea Eesti sõnaraamat Español Traductor Svenska Översättare