Berchidda (English, name)
expansion: Berchidda
Senses:
glosses: A city and commune of the province of Sassari, Sardinia, Italy.
Forms: