Portuguese edit

Noun edit

cestas

  1. plural of cesta

Spanish edit

Noun edit

cestas

  1. plural of cesta