GeneralConnection.com
➔
Dictionary
tatu
Noun
1. giant armadillo
1. tatou, Priodontes giganteus, armadillo
Usage