sarong meaning in English
n. sarong, skirt made from a piece of fabric wrapped around the body and fastened at the waist (worn by men and women in malaysia and other pacific islands)
n. sarong, skirt made from a piece of fabric wrapped around the body and fastened at the waist (worn by men and women in malaysia and other pacific islands)