Slovnenya

Translation English French: intercession

Dictionary: main