Translation of kran in English:

kran

faucet, tap

noun

  • 1

    faucet, tap