Slovnenya

Translation English French: egis

Dictionary: main
egis
noun