Synonyms
Etymology
striate (English)
Featured Games