Slovnenya

Translation English French: ostensibly

Dictionary: main