Definify.com

Definition 2024


barrade

barrade

Swedish

Verb

barrade

  1. past tense of barra.