Slovnenya

Translation English French: ordinate

Dictionary: main