YYzai Dictionary

English words translated into Chinese.

noaa satellite radar

Origin:

     noaa satellite radar

Translate:

NOAA卫星雷达
     NOAA wèixīng léidá