Slovnenya

Translation English French: benefactor

Dictionary: main