applied force; compelled, made an urgent request or demand

listen to the pronunciation of applied force; compelled, made an urgent request or demand
English - English
exerted pressure
applied force; compelled, made an urgent request or demand
Favorites