bn:00740016n
Noun Named Entity
EL
No term available
EN
Greeba Castle is a castle on the Isle of Man. Wikipedia
Sources