tower over in Italian
tower over in Italian
dominare
(transitive) To be much taller or higher than something; to loom over.
innalzarsi
(transitive) To be much taller or higher than something; to loom over.
sovrastare
(transitive) To be much taller or higher than something; to loom over.
torreggiare
(transitive) To be much taller or higher than something; to loom over.