Dictionary English – Romanian

caterpillar



Substantiv
1. (entom.)

omidă


2. (tehn.)

șenilă