meaning of Algurie

Algurie - German to English

alguria

View more

  • urination pain