Pinyin Dictionary results for "mo si la"

摩斯拉
Mothra (Japanese モスラ Mosura), Japanese movie monster
Dictionary data provided by CC-CEDICT