Slovnenya

Translation English French: water faucet

Dictionary: main
water faucet