Slovnenya

Translation English French: well-favored

Dictionary: main
well-favored