Italian-English dictionary »

tigre di carta meaning in English

ItalianEnglish
tigre di carta noun
{f}

paper tigernoun