English

edit

Noun

edit

cascarillas

  1. plural of cascarilla

Spanish

edit

Noun

edit

cascarillas f pl

  1. plural of cascarilla