kırkayak


Results for "kırkayak"

Turkish - English dictionary

kırkayak

(Turkish - English dictionary) :
1. centipede. 2. millipede. 3. crab louse.