Skip to main content

Definitions by Sir vicky

spot to be 

recognizable, easily foundable
spot to be by Sir vicky March 21, 2017