English-Latin dictionary »

ischury meaning in Latin

EnglishLatin
ischury (retention or suppression of urine)
noun

ischurianoun
F