carta
[
Spanish
]
plural
cartas
Menu
Synonyms in other languages
Spanish
lista
menĂº
Countries
Latin America
Spain