Kurtçuk

Turkish Definition

Larva, kurtçuk

Karachay - Turkish Examples

Bk -

English Definition

Larva, worm