armadillo Italian - English
1.
Englisharmadillo
-
Englishburrowing mammal covered with bony, jointed, protective plates
-
Italianarmadillo
2.
Englishshell
-
Englishoverlapping hard plates comprising the armor covering armadillo's body
-
Italianplacca
3.
Englishwoodlouse
-
Italianoniscoporcellino di terra
English translator: Italian English armadillo Eesti sõnaraamat Español Traductor Svenska Översättare