Slovnenya

Translation English French: scandalization

Dictionary: main
scandalization
noun