Chinese-English dictionary »

苏式小巴 /sūshì xiǎobā/ meaning in English

ChineseEnglish
苏式小巴 /Sūshì xiǎobā/ noun

marshrutka(share taxi)
noun