Jamaica
verb
To be there. (is there, are there, etc)
alternatives
di de
arrow_drop_down
0
arrow_drop_down
comments