Spanish-English dictionary »

alfombrilla meaning in English

SpanishEnglish
alfombrilla noun
{f}

mat [mats](foot wiping device or floor covering)
noun
[UK: mæt] [US: ˈmæt]

mouse padnoun
[UK: maʊs pæd] [US: ˈmaʊs ˈpæd]

rug [rugs](partial floor covering)
noun
[UK: rʌɡ] [US: ˈrəɡ]

Your history