Definify.com

Definition 2024


kokarca

kokarca

Turkish

Noun

kokarca

  1. polecat
  2. skunk

Declension