Chinese English Dictionary

松巴哇岛    Add to My Vocabulary

PinYin sōng bā wā dǎo    Simplified 松巴哇岛    Traditional 松巴哇島
  1. Sumbawa, Indonesian island east of Java

Similar Words