meaning of Apartmenthaus

Apartmenthaus - German to English

apartment building [Am.]

View more

  • apartment home
  • block of flats