Vocabulary
ペトログリフ
ペトログリフ
petroglyph
noun