Slovnenya

Translation English French: excelsior

Dictionary: main
excelsior
noun