Bing found the following results
caterpillar in Vocabolario - Treccani - Treccani - Treccani
caterpillar - Dizionario inglese-italiano WordReference
Caterpillar: Definizione e significato - Dizionario italiano
Qual è la traduzione di "caterpillar" in Italiano? - bab.la
Traduzione in italiano di "caterpillar" - Collins Online Dictionary
caterpillar - Treccani - Treccani
caterpillar | traduzione inglese–italiano: Cambridge Dictionary
Caterpillar > significato - Dizionario italiano De Mauro
caterpillar: definizione e significato sul dizionario italiano
caterpillar - Wikizionario - Wiktionary