Definify.com

Definition 2025


kırkayak

kırkayak

Turkish

Noun

kırkayak

  1. (zoology) centipede, millipede