Golden Bowl

Dictionary

BLISTEREDpp.

Having blisters or tumors.