Slovnenya

Translation English French: annunciate

Dictionary: main
annunciate