NichiDict

タトゥースベオアルマジロ

[tatuusubeoarumajiro]

Meanings

1.Noun

greater naked-tailed armadillo (Cabassous tatouay)