tessara ( synonym found)

Definition of tessara:

°variant of Teresa.

Back to Top