didi

English: Translation
grass skirt (of hibiscus fiber or palm leaf); to wear a grass skirt
mina-lekka