A word examined

carta

noun
5 letters·English
noun

cartaa charter; a formal written document granting rights or privileges

No comments yet