What does servir mean in English?

Learn vocabulary with pictures as well as translations of servir into English

See more

v. servir

Translation: serve

Definition of servir in English

Entregar a los clientes lo que necesitan o han pedido.

Synonyms of servir in English

poner

Definition of servir in Spanish

To deliver to clients what they need or have ordered.