FEEDBACK

Meaning of 依人篱下

Lookup via: Pinyin | Radicals
rén xià (Trad.: 依人籬下)
to live under another's roof; to depend on sb. for a living (idiom)
Related Words