Search term ginormous has one result
Jump to
EN English IT Italian
ginormous (adj) [very large] (adj) enorme (adj) [very large]