Translation meaning & definition of the word "tarp" into Spanish language
Traducción significado y definición de la palabra "tarp" al idioma español
English⟶Spanish
Tarp
[Tarpa]/tɑrp/
noun
1. Waterproofed canvas
- synonym:
- tarpaulin ,
- tarp
1. Lona impermeable
- sinónimo:
- lona