L-1 (English, noun)
expansion: L-1 (plural L-1s)
Senses:
glosses: A visa granted to overseas employees of United States companies.
tags: US
Forms:
form: L-1s
tags: plural