Cartas
See also:
cartas
English
Proper noun
Cartas
plural of
Carta
Anagrams
carats
,
castra