The Caribbean Dictionary

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