Alfombrado admin 5 years ago Alfombrado Alfombrado Definition Alfombrado Spanish Adjective English meaning : Carpeted