lèn đá
Meaning
1 senses
▸
A high and steep rock face formed primarily by large blocks of stone stacked on top of each other.
vi Họ đang leo lên vách lèn đá cao vút.
en They are climbing the high rocky cliff.