papel-carta: meaning, definitions and translations

Spanish dictionarySpanishItalian

What is papel? papel is carta

What is carta?

Search words

Upgrade your experience