meaning
Common name in the Dominican Republic but I can't find a meaning in any dictionary. If anyone knows how I can find out I would greatly appreciate it. Thank you
vote up1vote down

No replies