Slovnenya

Translation English Spanish: carafe

Dictionary: main
carafe