Translation of kran in English:

kran

faucet, tap

  • 1

    faucet, tap