dekko

Noun
  1. British slang for a look (synset 100883723)

Other Searches