isoca

listen to the pronunciation of isoca
İspanyolca - İngilizce
caterpillar, wormlike larva of a butterfly or moth