Italian-English dictionary »

carta millimetrata meaning in English

ItalianEnglish
carta millimetrata noun
{f}

graph paper(ruled paper)
noun
[UK: ɡrɑːf ˈpeɪ.pə(r)] [US: ˈɡræf ˈpeɪ.pər]