Pinyin Dictionary results for "luo ben"

裸奔
to streak (run naked)
伯罗奔尼撒
Peloponnese (peninsula in southern Greece)
Dictionary data provided by CC-CEDICT