Slovnenya

Translation English French: miracle

Dictionary: main
miracle
noun