Definition: 1. a tanto (Japanese knife)
Show more information about tanto knife
Search took: 2.3556 ms