English-Spanish dictionary »

-uria meaning in Spanish

EnglishSpanish
-uria (relating to urine)

-uria{f}