alfombra
Top 5000
Meanings
Noun
1. carpet, rug (covering for a floor)
2. mat
Examples55
red carpet
We want a new carpet.
This rug is handmade.
This rug is handmade.
This carpet is very long.
I don't want to buy this carpet.