toquash

listen to the pronunciation of toquash
İngilizce - İngilizce
To beat or crush to pieces