behemothic

listen to the pronunciation of behemothic
Englisch - Englisch
colossal, of enormous size and power