×

barraque meaning in English

n. lodge, barracks, plain buildings used for lodging large numbers of people

Related Words

  1. barrage de police
  2. barrage routier
  3. barrator
  4. barre
PC Version

Copyright © 2018 WordTech Co.