Slovnenya

Translation English French: lucifugal

Dictionary: main
lucifugal
adjective