dugudugu iho

English: Translation
a technique of massage
adjective
carroll-soulik-1973