heaven spot (English, noun)
expansion: heaven spot (plural heaven spots)
Senses:
glosses: A high, difficult-to-reach location on which giraffiti is painted
Forms:
form: heaven spots
tags: plural