hill-fort, fortress set on a hill

listen to the pronunciation of hill-fort, fortress set on a hill
English - Spanish

Definition of hill-fort, fortress set on a hill in English Spanish dictionary

hill-fort, fortress set on a hill
castro