Dictionary / Sports
إسكالاد ديال الصخور
/ESCALADE DYAL SSKHUR/
English
rock climbing
French
escalade rocher
Part of Speech
noun
Register
standard