Spanish-English dictionary »

urografía meaning in English

SpanishEnglish
urografía noun
{f}

urography(radiography of the urinary track)
noun