troneggiare

listen to the pronunciation of troneggiare
Italienisch - Englisch
dominate, tower, stand tall
rule, command