sarape - English Synonyms Dictionary

sarape

n.
[1] serape