Chinese English Dictionary

松巴哇    Add to My Vocabulary

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

Similar Words