Back to Dictionary
舍下
shèxià
1. my humble home
Uncommon • Top 62%