Danish-English dictionary »

helleristning meaning in English

DanishEnglish
helleristning

petroglyph◼◼◼[UK: pˈetrəɡlˌɪf] [US: pˈetrəɡlˌɪf]

rock carving◼◼◻