Trinidad & Tobago
adverb
To fall down or "take a spill"
arrow_drop_down
0
arrow_drop_down
comments