tessellaEnglish

tessella

Noun

A small tessera

English: tessella

Words that start with "tessella"