Definify.com

Definition 2025


rosettas

rosettas

English

Noun

rosettas

  1. plural of rosetta

Anagrams