letra-Carta: meaning, definitions and translations

Spanish dictionarySpanishPortuguese

What is letra? letra is Carta

What is Carta?

Search words

Upgrade your experience