Definition of “UHF” - English Dictionary

british dictionary