Slovnenya

Translation English French: eternise

Dictionary: main
eternise
verb