kings and rulers - İspanyolca İngilizce Sözlük