Slovnenya

Translation English French: immortal

Dictionary: main
immortal
adjective