isoca

listen to the pronunciation of isoca
Spanisch - Englisch
caterpillar, wormlike larva of a butterfly or moth