Summary
Spanish to English:   more detail...
  1. celícola:


Spanish

Detailed Translations for celícola from Spanish to English

celícola:

celícola [el ~] noun

  1. el celícola (habitante del cielo)
    the celestial

Translation Matrix for celícola:

NounRelated TranslationsOther Translations
celestial celícola; habitante del cielo