nouraghe

French

Noun

nouraghe m (plural nouraghes)

  1. obsolete form of nuraghe