battering train

listen to the pronunciation of battering train
İngilizce - İngilizce
A train of artillery for siege operations
battering train