caterpillar
US
/ˌkædərˈpɪlər/
UK
/ˈkætəpɪlə/
Definition for caterpillar is being prepared and will be available soon.
Definition for caterpillar is being prepared and will be available soon.