Dutch-English dictionary »

saint catherine meaning in English

DutchEnglish
Saint Catherine eigennam
{n}

Saint Catherine(Jamaican parish)
proper noun