×

guadalcanal meaning in English

n. guadalcanal, island in the western pacific ocean, site of a world war ii battle between american and japanese forces

Related Words

  1. grêlé
  2. guacamole
  3. guadeloupe
  4. guadeloupéen
PC Version

Copyright © 2018 WordTech Co.