Slovnenya

Translation English Spanish: fodder

Dictionary: main
fodder
noun