ramures

French

Noun

ramures f

  1. plural of ramure