barikat

(Turkish - English)

barricade; abatis; crush barrier; roadblock





Translate from:Translate to:
Translating