Definition of “nettlerash” - English Dictionary

british dictionary