Italian-English dictionary »

cimmera meaning in English

ItalianEnglish
Cimmera noun
{f}

Cimmeriannoun
[UK: sɪ.ˈmɪə.rɪən] [US: sɪ.ˈmiː.riːən]