Slovnenya

Translation English French: needful

Dictionary: main