orfraies

French

Noun

orfraies f

  1. plural of orfraie