a person from barbuda in antigua and barbuda, or of barbudian descent

listen to the pronunciation of a person from barbuda in antigua and barbuda, or of barbudian descent
English - English
Barbudian