Meaning of “UTI” in the English Dictionary

English