semi-mobile artillery - İngilizce Eşanlam Sözlük