barrichiate

Italian

Verb

barrichiate

  1. second-person plural present subjunctive of barricare

Anagrams