Slovnenya

Translation English French: patency

Dictionary: main