Slovnenya

Translation English French: Mary

Dictionary: main
Mary
noun