Portuguese

edit

Noun

edit

cestas

  1. plural of cesta

Spanish

edit

Noun

edit

cestas

  1. plural of cesta