siterips
English
Noun
siterips
plural of
siterip