Summary
French to English:   more detail...
  1. caye:


French

Suggestions for caye in French

Spelling Suggestions for: caye


Wiktionary Translations for caye:

caye
  1. -
caye
noun
  1. small island

External Machine Translations:


English

Suggestions for caye in English

Spelling Suggestions for: caye

External Machine Translations: