gargantuan in Indonesian
gargantuan in Indonesian
besar
Huge; immense; tremendous.
luar biasa
Huge; immense; tremendous.
raksasa
Huge; immense; tremendous.