Quantcast

carta = letter feminine noun

carta

feminine noun

English Translation of CARTA

1
5
6
tomar cartas en : to intervene in

Seen & Heard

What made you want to look up carta? Please tell us where you read or heard it (including the quote, if possible).

Spanish Word of the Day