Barbudan

英 美
  • 巴布达岛
Barbudan
Noun:
  1. an island in Antigua and Barbuda