photo_library
photo_library
Trinidad & Tobago
noun
An armadillo
also known as
hamadili
arrow_drop_down
0
arrow_drop_down

Belize
noun
An Armadillo
also known as
hamadili
arrow_drop_down
0
arrow_drop_down
3 comments
Trinidad & Tobago
Trinidad & Tobago
11 years ago

tatou. French for armadillo, which we picked up from the Creole.

Trinidad & Tobago
Trinidad & Tobago
marcus
11 years ago

And taste good too.

Trinidad & Tobago
Trinidad & Tobago
menarange
11 years ago

it is tatoowa from d jungle