microwave radar
US
/ˌmaɪkrəˈweɪv ˌreɪˈdɑr/
Definition for microwave radar is being prepared and will be available soon.
Definition for microwave radar is being prepared and will be available soon.