YYzai Dictionary

English words translated into Chinese.

maybach landaulet

Origin:

     maybach landaulet

Translate:

迈巴赫Landaulet
     Màibāhè Landaulet