Translation of Islas de Barlovento in English:

Islas de Barlovento

Windward Islands, n.

feminine plural noun

  • 1

    Windward Islands