noraghe

French

Noun

noraghe m (plural noraghes)

  1. alternative form of nuraghe