Search Word | പദം തിരയുക

  

Octennial

English Meaning

Happening every eighth year; also, lasting a period of eight years.

FOLLOW ON FACEBOOK.

Found Wrong Meaning for Octennial?

Name :

Email :

Details :



×