armadillo in French dictionary armadillo Armadillo Sample sentences with "armadillo" Declension Stem Try again Available translations English