Slovnenya

Translation English French: imparting

Dictionary: main