Slovnenya

Translation English French: predilection

Dictionary: main