The Caribbean Dictionary

nyampy
1 definition
0
 
Noun
Mucus found at the corner of eyes
Tags
Pictures
400