English

edit

Noun

edit

cistellae

  1. plural of cistella

Anagrams

edit