The Caribbean Dictionary

Advertisment


curu curu
1 definition
0
 
Noun
A an open sore, particularly an itchy or irritating sore.
Synonyms
fassy
Tags
Pictures
400



Advertisment