The Caribbean Dictionary

Advertisment


scatta spur
1 definition
0
 
Noun
A slingshot
Synonyms
Tags
bingy
Pictures
scatta spur
400



Advertisment