llanga

English: Translation
float (on the surface of the water); plait (mats)
adjective
carroll-soulik-1973