Slovnenya

Translation English Japanese: winepress

Dictionary: main
winepress
noun