NichiDict

レクッカラ

[rekukkara]

Meanings

1.Noun

musicrekuhkara (Ainu throat singing)