Spanish English Dictionary

español - English

alfombra

in English:

1. carpet


These carpets are made in Turkey
This is a new carpet.
halı
karpie
soft flowery carpet

VOCABULARIO 2
Week 2 Level 2

alfombra in other dictionaries

in French
in German
in Polish

related words

lavadora
cama
entre