meaning of usurped

29-03-2016 2 Answers
1 0


vaaris and hadapna

29/03/2016
2 0
Report Answer

take (a position of power or importance) illegally or by force.

29/03/2016
0 0
Report Answer