triangular shaped piece of paper or fabric - English Synonyms Dictionary

Suggest a Term