carta

[Spanish] plural cartas

Menu

Synonyms in other languages

Spanish

Countries