Translation of Islas de Sotavento in English:

Islas de Sotavento

Netherlands Antilles, n.

feminine plural noun

  • 1

    (en las Antillas)
    (grupo meridional) Netherlands Antilles
    (grupo septentrional) Leeward Islands
    (en el Pacífico) Leeward Islands