Slovnenya

Translation English French: momentaneous

Dictionary: main