Translation of armadillo in Malay

armadillo

nounPlural armadillos

  • 1

    sejenis tenggiling yang terdapat di Amerika Selatan