dʰilua

English: Translation
hammock
noun
Sleep
Art, crafts and textiles
Notes

Cult 20; 9/28/2011