Skip to main content

Definitions by The fact I

Skila is a bitch in Greek
Wow look at the bitch she must be a Skila
skila by The fact I September 19, 2016