bn:03452928n
Noun Named Entity
JA
アタヴィロス  アタビュロス山  アタヴィロス山
EN
Attavyros or Atavyros is the highest mountain on the island of Rhodes in the Dodecanese in Greece. Wikipedia
English:
mount
mountain
Relations
Sources
IS A
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
LOCATED ON TERRAIN FEATURE