Definify.com

Definition 2025


depata

depata

Finnish

Verb

depata

  1. (slang) Alternative spelling of debata