tobrest

listen to the pronunciation of tobrest
İngilizce - İngilizce
To burst or break in pieces