English translation for "self-service"
|
- n. self service, arrangement whereby the buyer takes the product by himself
- Similar Words:
- "sel d'epsom" English translation, "sel de mer" English translation, "sel marin" English translation, "sel gemme" English translation, "selassie" English translation, "sella" English translation, "sellafield" English translation, "selle" English translation, "selle d'agneau" English translation, "selle de dame" English translation
|
|
|