Chinese-English dictionary »

马车门廊 /mǎchēménláng/ meaning in English

ChineseEnglish
马车门廊 /mǎchēménláng/ noun

porte cochère(gateway through which horse carriages pass)
noun