purple or red welt on some part of the body due to the disease of the same name - Turkish English Dictionary

Suggest a Term