Translation of deking in English:

deking

cover, shelter

noun

  • 1

    cover, shelter