Slovnenya

Translation English Spanish: faucet

Dictionary: main
faucet
noun