معنی کلمه : barbicanage
English
Alt. of Barbacanage
1. A hole or retreat onto which an animal may creep, to escape notice or danger. 2. A subterfuge; an excuse.

Alt. of Barbacanage
1. A hole or retreat onto which an animal may creep, to escape notice or danger. 2. A subterfuge; an excuse.