Slovnenya

Translation English Spanish: ensign

Dictionary: main
ensign
noun