NichiDict

島唄

しまうた
[shimauta]

Meanings

1.Noun

traditional Okinawan folk music