Translate
"larva, coiled"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
larva, coiled
halka şeklinde; kıvrılmış larva