towering above/over - German English Dictionary
History

towering above/over



Meanings of "towering above/over" in German English Dictionary : 3 result(s)

English German
General
towering above/over überragend
towering above/over über ragend
towering above/over über thronend