Slovnenya

Translation English French: pollyannaish

Dictionary: main
pollyannaish
adjective