English-French dictionary »

-uria meaning in French

EnglishFrench
-uria (relating to urine)

-urienom {f}