Search term diuretic has 2 results
Jump to
EN English FR French
diuretic (adj n) [drug] diurétique (adj n) [drug]
diuretic (a) [medicine] diurétique (a) [medicine]