Slovnenya

Translation English French: simperingly

Dictionary: main