Italian-English dictionary »

comare meaning in English

ItalianEnglish
comare

godmother