large piece of artillery used to break walls - Almanca İngilizce Sözlük

Aradığınız terimin karşılığı bulunamadı