Online English Dictionary

Home

Annunciationlily


a.

Pertaining to annunciation; announcing.


© 2009 Dammam Community College