Slovnenya

Translation English French: patent

Dictionary: main