Meaning ofcaterpillarin English

caterpillar

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