Slovnenya

Translation English French: propound

Dictionary: main