ชรัว

chá-rua

Noun

    • valley gorge