armored self propelled gun - İngilizce Eşanlam Sözlük