mounted on a horse - İngilizce Eşanlam Sözlük