sittella


sittella

n (Animals) a variant spelling of sitella