salpicadera
Meanings
Noun
1. mudguard (Mexico)