cambrures

French

Noun

cambrures f

  1. plural of cambrure