Slovnenya

Translation English French: dysuria

Dictionary: main
dysuria
noun