Spanish-English dictionary »

abrecartas meaning in English

SpanishEnglish
abrecartas noun
{m}

letter opener(knifelike device)
noun