Italian-English dictionary »

centro di vaccinazione meaning in English

ItalianEnglish
centro di vaccinazione noun
{m}

mass vaccination centre(large facilities enabled to vaccinate)
noun