NichiDict

島豚

しまぶた
[shimabuta]

Meanings

1.Noun

Okinawan pig breed