农家乐nóngjiālè
Top 35000
Meanings
1. a property providing rural accommodation (farm stay, boutique hotel etc)
Characters used