tobrest

listen to the pronunciation of tobrest
English - English
To burst or break in pieces
tobrest
Favorites