Slovnenya

Translation English French: favourable position

Dictionary: main