English-Italian dictionary »

chemtrail meaning in Italian

EnglishItalian
chemtrail (contrail consisting of chemicals or biological agents)
noun
[UK: kˈemtreɪl]
[US: kˈemtreɪl]

scia chimicanoun
{f}