mountaintop in Greek
mountaintop in Greek
βουνοκορφή
The summit of a mountain.
καταράχι
The summit of a mountain.