dude_ranchEnglish

dude ranch

Noun

A holiday resort offering ranch activities (riding and camping)

English: dude ranch