Spanish-English Dictionarycayera
cayera
caer
Meaning of cayera