Vocabulary

滞米

staying in the United States

noun