meaning of besuchbar

besuchbar - German to English

visitable