English
Noun
cascaras
- plural of cascara
Galician
Verb
cascaras
- second-person singular pluperfect indicative of cascar
Portuguese
Verb
cascaras
- second-person singular pluperfect indicative of cascar
Spanish
Verb
cascaras
- second-person singular imperfect subjunctive of cascar