Meaning of “nettlerash” in the English Dictionary

british dictionary