Search term stupendous has 2 results
Jump to
EN English JA Japanese
stupendous (adj) [astonishingly great or large; huge; enormous] とてつもない (adj) [astonishingly great or large; huge; enormous] (adj)
stupendous (adj) [astonishingly great or large; huge; enormous] 途轍もない (adj) [astonishingly great or large; huge; enormous] (adj)