Definify.com

Definition 2024


kırkayak

kırkayak

Turkish

Noun

kırkayak

  1. (zoology) centipede, millipede