alfombrilla

listen to the pronunciation of alfombrilla
İspanyolca - İngilizce
rug
(Mexico) smallpox, contagious disease characterized by skin eruptions which often leave permanent scars
floormat