Slovnenya

Translation English Spanish: studhorse

Dictionary: main
studhorse
noun