Slovnenya

Translation English French: denominate

Dictionary: main