Filling and supplying: why Spanish says 'llenar de' for 'fill with'
When you fill, supply or load something in English, the contents come after with: you fill a bottle with water and supply a town with food. Spanish usually introduces the contents with de instead: llenar una botella de agua, abastecer una ciudad de alimentos. The same de appears with proveer, cargar, inundar and rodear, and with adjectives such as lleno and repleto.
English speakers tend to translate with as con every time. With these words that often sounds less natural than de, and with adjectives like lleno it is simply wrong. Once you notice the pattern, you will hear it everywhere.
The construction has three parts: the verb, the thing that gets filled or supplied, and then de plus the contents. Think of de as meaning "made full of" or "stocked with".
llenar el vaso de leche (fill the glass with milk)
lleno de leche (full of milk)
English uses two different words here, with after verbs and of after full. Spanish uses de for both. That makes the rule of thumb easy: when something ends up containing, holding or being covered by something else, put the contents after de.
The verb dotar (to equip, to endow) follows the same pattern: dotar un hospital de equipos modernos.
Llenar is the everyday verb for filling. Cargar means to load, whether that is a car, a truck or a weapon.
Abastecer and proveer both mean to supply or provide. The one who receives comes first, then de and what is supplied.
Inundar works literally with water and figuratively with messages, offers or work. Rodear takes de when you surround something or someone with something else, and the reflexive form rodearse de is very common.
The adjectives are where de is strongest. Lleno, repleto, abarrotado and empapado all describe the result, and the verb rebosar (to overflow, to teem) follows the same logic.
With the verbs, con is not an error. Llenar con agua, cargar con munición and proveer con are all heard, especially when the focus is on the material or tool used. De is simply the more typical choice for the contents, so it is the safer default.
With the adjectives, stick to de: lleno con sounds wrong to native speakers. Empapado en is also possible, but de is always correct.
Finally, rodear only takes de when something is placed around something else. When the subject itself does the surrounding, there is no preposition at all.
When something gets filled, supplied, loaded or covered, Spanish normally puts the contents after de: llenar de, abastecer de, lleno de, repleto de. With verbs, con is sometimes possible too, but de is the natural default. With adjectives like lleno, always use de.







