Slovnenya

Translation English French: trice

Dictionary: main