Spanish-English Dictionarycayo
cayó
caer
Meaning of cayo