enormous
Enorme
translation of 'Enormous'
adjective
desmesurado,
enorme
Credits: Google Translate
English to Spanish Dictionary enormous |