Slovnenya

Translation English French: indemnify

Dictionary: main