Italian-English dictionary »

pollachiuria meaning in English

ItalianEnglish
pollachiuria noun
{f}

pollakiuria(abnormally frequent passage of relatively small quantities of urine)
noun