Larva

Larva

larva

Turkish → English