Dictionary / Sports

escalade dyal sskhur

إسكالاد ديال الصخور

/ESCALADE DYAL SSKHUR/

English

rock climbing

French

escalade rocher

Part of Speech

noun

Register

standard