Spanish-French dictionary »

armadillo meaning in French

SpanishFrench
armadillo noun
{m}

armadille

tatou

armadillo gigante noun

tatou géantnom {m}

Your history