×

guadeloupe meaning in English

n. guadeloupe, pair of islands in the west indies (territories of france)

Related Words

  1. guacamole
  2. guadalcanal
  3. guadeloupéen
  4. guam
PC Version

Copyright © 2018 WordTech Co.