monstrous in Italian
monstrous in Italian
mostruoso
Hideous or frightful.
enorme
Enormously large.
gigantesco
Enormously large.