YYzai Dictionary

English words translated into Chinese.

radar weather map in motion texas

Origin:

     radar weather map in motion texas

Translate:

在运动德州雷达气象图
     Zài yùndòng dézhōu léidá qìxiàng tú