Latin-English dictionary »

ischuria meaning in English

LatinEnglish
ischuria noun
F

ischury(retention or suppression of urine)
noun