Slovnenya

Translation English French: subserve

Dictionary: main