×

nicobars meaning in Chinese

n.
〔pl.〕 尼科巴群岛〔印度〕 (=the Nicobar Islands)。

Related Words

  1. nicobar islands
  2. nicobar pigeon
  3. nicobion
  4. nicoboxil
PC Version

Copyright © 2018 WordTech Co.