Spanish–English dictionary

English translation of the Spanish word tela impermeable muy delgada

Spanish → English
  
SpanishEnglish
tela impermeable muy delgada gossamer