suggillate
English
suggillate meaning in English • suggillate का अर्थ अंग्रेजी में
v. t.
- To beat livid, or black and blue.