Noun Definition

dekko

1.Definition: British slang for a look

Category: General