Slovnenya

Translation English Spanish: drinking glass

Dictionary: main
drinking glass
noun