Slovnenya

Translation English French: periphery

Dictionary: main