Italian-English dictionary »

green pass meaning in English

ItalianEnglish
green pass noun
{m}

green passnoun