YYzai Dictionary

English words translated into Chinese.

olympus sz-14 digital camera

Origin:

     olympus sz-14 digital camera

Translate:

奥林巴斯SZ - 14数码相机
     Ào lín bā sī SZ - 14 shùmǎ xiàngjī