Dictionary English – Romanian

immobilize



Verb tranzitiv