dekko ( synonym found)

Definition of dekko:

(n) : a look; a glance

Back to Top