efficiences

English

Noun

efficiences

  1. plural of efficience

French

Noun

efficiences f

  1. plural of efficience