alfombrilla

listen to the pronunciation of alfombrilla
الأسبانية - الإنجليزية
rug
(Mexico) smallpox, contagious disease characterized by skin eruptions which often leave permanent scars
floormat