The Caribbean Dictionary

nota
1 definition
0
 
Noun
Snot - nasal mucous.
Synonyms
bibby, nose naat
Tags
Pictures
400