luò hù

Translation

  • to settle
  • to set up home

Synonyms

Chinese Tones