French-English dictionary »

je suis sourde meaning in English

FrenchEnglish
je suis sourde nom {f}

I'm deaf◼◼◼phrase