meaning of legal holiday
1.
authorized
by
law
and
limiting
work
or
official
business
Related Words
legal holiday
|
Developed & Maintained By
Taraprasad.com