駐米

stationed in the United States; resident in the United States

Meaning

  1. adj-no
    stationed in the United States; resident in the United States

Example sentences