vocab dash
Log in
Sign up
alfombrado
Forms
Top 40000
Meanings
Noun
1. carpeting
2. carpet
(Latin America)