Meaning ofcaterpillarin English

caterpillar

us/ˈkeɪ.tər.pə.lər/uk/ˈkæ.tə.pɪ.lə/
#moderate