カキカンセイレーダー
Meanings
Noun
Military
1. fire-control radar; FCR
Composed of
fire control