Meaning of “UTI” in the English Dictionary

british dictionary