The Caribbean Dictionary

raff
1 definition
0
 
Verb
To grab suddenly
Synonyms
drape up
Tags
Pictures
400