Inglese inhabits

  1. abitato