Online Dictionary

Spanish Dictionary, English Spanish Dictionary

Definition of " at close range " in Spanish Dictionary
Direct results
English » Spanish
at close range
  • {ADV} cerca: de cerca