meaning of self service
1.
the
practice
of
serving
yourself
as
in
a
grocery
or
cafeteria
Related Words
self-service
|
Developed & Maintained By
Taraprasad.com