The Caribbean Dictionary

fb100002410213155: Recent Activity
Narda T Kayia Breezie submitted a new word