dekkoEnglish

dekko

Noun

British slang for a look

English: dekko