NURAGH


Meaning of NURAGH in English

add. ·- one of the prehistoric towerlike structures found in sardinia.

Webster English vocab.      Английский словарь Webster.