Italian-English dictionary »

saint catherine meaning in English

ItalianEnglish
Saint Catherine proper noun
{f}

Saint Catherine(Jamaican parish)
proper noun