Definify.com

Definition 2024


depata

depata

Finnish

Verb

depata

  1. (slang) Alternative spelling of debata