Slovnenya

Translation English French: reserves

Dictionary: main