galochardes

French

Adjective

galochardes

  1. feminine plural of galochard