Slovnenya

Translation English Spanish: steed

Dictionary: main
steed
noun