meaning of Bewohnbarkeit

Bewohnbarkeit - German to English

habitability

View more

  • habitableness
  • inhabitability
  • liveability