meaning of legal holiday

1. authorized by law and limiting work or official business


Related Words

legal holiday |

Developed & Maintained By Taraprasad.com

Treasure Words