French West Indies n : the islands in the Lesser Antilles that are administered by France
Copyright © 2026 3Dict.net