Slovnenya

Translation English French: pay for

Dictionary: main