SIT えす・あい・てぃう
esu·ai·tii

Noun

1. static induction transistor; SIT

Abbreviation
Noun

2. special investigation team; SIT; special investigation unit; SIU

Abbreviation
Noun

3. special interest tour

Abbreviation
Other forms: