English to Spanish Dictionary Carpet

Carpet

Alfombra
translation of 'Carpet'
verb
alfombrar
noun
moqueta,
alfombra,
tapiz
Credits: Google Translate
Download the
HelloEnglishApp
image_one