Animals

Fruits

Search Word | പദം തിരയുക

  

Scourger

English Meaning

One who scourges or punishes; one who afflicts severely.

  1. One who, or that which, scourges.

×

Found Wrong Meaning for Scourger?

Name :

Email :

Details :



×