Slovnenya

Translation English French: residual

Dictionary: main