a demand, extortion, severe tax

listen to the pronunciation of a demand, extortion, severe tax
English - English
{n} exaction
a demand, extortion, severe tax
Favorites