English
›
Words
enormously
large or extensive
Translation:
English
Adjective
0
astronomical
Add
Translation