leafworm

listen to the pronunciation of leafworm
الإنجليزية - الإنجليزية
A caterpillar that eats the leaves of plants
leafworm
المفضلات