applied force; compelled, made an urgent request or demand

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