to beg ( synonym found)

Definition of to beg:

°An island of the Caribbean, part of Trinidad and Tobago.

Back to Top