deych

Spanish: Translation
sol
English: Translation
sun
noun