Slovnenya

Translation English French: state of affairs

Dictionary: main