Italian-English dictionary »

ipospadia meaning in English

ItalianEnglish
ipospadia noun
{f}

hypospadias(birth defect of the male urethra)
noun