Italian-English dictionary »

area schengen meaning in English

ItalianEnglish
area Schengen proper noun
{f}

Schengen Area(group of European countries)
proper noun