Slovnenya

Translation English French: well-favoured

Dictionary: main
well-favoured