French-English dictionary »

ischurie meaning in English

FrenchEnglish
ischurie nom {f}

ischury(retention or suppression of urine)
noun