uritrottoirs

French

Noun

uritrottoirs

  1. plural of uritrottoir