Chinese English Dictionary

homing radar    Add to My Vocabulary

  1. 【电】 归航雷达