Spanish–English dictionary

English translation of the Spanish word lagarta peluda

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
lagarta peluda
peludo
hairy
peludo
hairy
;
vila

SpanishEnglish
lagarta peluda Gypsy‐moth
lagarta Gypsy‐moth
peludo bushy; hairy; shaggy