Barrikade Español - Inglés

1.

  • Inglésbarricade

  • Inglésa barrier constructed across a road, especially as a military defence

  • Españolbarricada





English translator: Spanish English Barrikade  Eesti sõnaraamat   Español Traductor   Svenska Översättare