Translate
terrain avoidance radar

related Results

el radar (n.) , m
el radar (n.) , m, {surv.}
كاشوف {مساحة}