Translation of polvorosa in English:

polvorosa

road, n.

feminine noun

informal