English-Arabic dictionary »

petroglyph meaning in Arabic

EnglishArabic
Petroglyph [UK: pˈetrəɡlˌɪf]
[US: pˈetrəɡlˌɪf]

النّحت على الصّخر