Translation of privada in English:

privada

private road, n.

feminine noun

Mexico

  • 1

    private road

    with security control