Dictionary search results

Showing 1-3 of 3 results

oodles US English

A very great number or amount of something

oodles English-Spanish

cantidad femininecolloquial/familiar, montones