Definify.com

Definition 2025


kokarca

kokarca

Turkish

Noun

kokarca

  1. polecat
  2. skunk

Declension