yokomta
Spanish: Translation
tatú bolita
English: Translation
ball armadillo (Tolypeutes tricinctus)
Animals