Slovnenya

Translation English French: nourish

Dictionary: main