English-French dictionary »

ischury meaning in French

EnglishFrench
ischury (retention or suppression of urine)
noun

ischurienom {f}