Back to Dictionary
绿卡
綠卡
lǚkǎ
1. LessonWorded States permanent resident card
2. green card