SARONG MEANING IN ENGLISH

• Sarong Definition & Synonyms

  1. (n.) A sort of petticoat worn by both sexes in Java and the Malay Archipelago.


RECENT SEARCHES