Translation of licencia de obras in English:

licencia de obras

planning permission, n.

feminine noun

  • 1

    planning permission