Slovnenya

Translation English French: premise

Dictionary: main