Back to Dictionary
茅屋
máowū
1. thatched cottage
Uncommon • Top 28%