Slovnenya

Translation English Spanish: stallion

Dictionary: main
stallion
noun