Berchidda in German Berchidda in German Berchidda proper noun A city and commune of the province of Sassari, Sardinia, Italy. Add to Flashcards