zhù
zài

Definitions

  1. 1. live in
  2. 2. live at

Components

Related Words