Skip to main content

cayo

English cayo meaning in English  •  cayo का अर्थ अंग्रेजी में
Noun
  • A small island or ledge of rock in the water; a key.
Advertisement