Slovnenya

Translation English Japanese: Annunciation

Dictionary: main
Annunciation
noun