Slovnenya

Translation English Spanish: winepress

Dictionary: main
winepress
noun