Arabic-English dictionary »

النّحت على الصّخر meaning in English

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

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