Slovnenya

Translation French English: dispense

Dictionary: main