Italian-English dictionary »

concognata meaning in English

ItalianEnglish
concognata noun

co-sister-in-lawnoun