English → Tetun

pyelonephritis

n. pielonefritis

More