vocab dash
Log in
Sign up
entoldado
Forms
Meanings
Noun
1. tarpaulin awning or canopy