×

barracoon meaning in English

n.
奴隶[罪犯]集中场所。

Related Words

  1. barraclough
  2. barraco
  3. barracore
  4. barracosa
PC Version

Copyright © 2018 WordTech Co.