Kamus Mobile
https://m.xamux.com
English to Indonesian
dysuria
noun
painful or difficult urination
menyakitkan atau sulit buang air kecil
source: WordNet 3.0