Jamaica
Trinidad & Tobago
noun
The floor or ground
arrow_drop_down
0
arrow_drop_down
1 comment
St. Kitts & Nevis
St. Kitts & Nevis
2Chriss
7 years ago

Sidda grung /sit on the floor