Trocha

Part of speech: noun

In Spanish- speaking lands, a path; road; also, an obstruction on a road, to stop an enemy.

Share it on: