Translation of lote urbanizado in English:

lote urbanizado

serviced site, n.

masculine noun

  • 1

    serviced site