encastrad

Spanish

Verb

encastrad

  1. second-person plural imperative of encastrar