Italian-English dictionary »

tagliacarte meaning in English

ItalianEnglish
tagliacarte noun
{m}

letter opener(knifelike device)
noun

Your history