Italian-English dictionary »

canna fumaria meaning in English

ItalianEnglish
canna fumaria noun
{f}

flue [flues](pipe that carries gaseous combustion products away from their origin)
noun
[UK: fluː] [US: ˈfluː]