NichiDict

きば
[kiba]

Meanings

1.Noun

tusk; fang