The Caribbean Dictionary

gyurl
1 definition
0
 
Noun
A girl or woman
Synonyms
gyal, ting
Tags
Pictures
400