meaning of duodecennial

1. Consisting of twelve years.


Related Words

duodecennial |

Developed & Maintained By Taraprasad.com

Treasure Words