Versión en Español
Meaning of
"lots"
in English language
Spanish to English
English to Spanish
Spanish
English
lots of (n): número (m) astronómico
a zillion