Back to Dictionary
敌台
敵臺
dítái
1. defensive tower
2. look-out tower
3. enemy radio station