armadillo Pronunciation: /ɑːməˈdɪləʊ/Italian translation of armadillon armadillo (m)armadillo in other Oxford dictionaries Definition of armadillo in the British & World English dictionary Definition of armadillo in the US English dictionary