Slovnenya

Translation English French: subsidization

Dictionary: main
subsidization
noun