Translation of garden apartment in Spanish:

garden apartment

noun

US

  • 1

    apartamento con jardín o terraza privados