How do you say caterpillar in Maltese?
— dudu tal-ħarir (m)


Related synonyms for caterpillar in Maltese
catqattus (m); qattusa (f); qtates