encastrables

French

Adjective

encastrables m pl or f pl

  1. plural of encastrable