Definify.com

Definition 2026


depata

depata

Finnish

Verb

depata

  1. (slang) Alternative spelling of debata